package com.itheima.api.list.demo03;

import java.util.ArrayList;
import java.util.List;

/**
 * List集合的练习题
 *
 *
 */
public class ListDemo01 {

    /**
     * 需求：使用List存储3个学生对象，并遍历；
     *
     * 步骤：
     *
     * 1. 创建学生类
     * 2. 创建3个学生对象
     * 3. 创建集合对象
     * 4. 把3个学生对象添加到集合中
     * 5. 进行遍历操作
     *
     */
    public static void main(String[] args) {

        // 创建3个学生对象
        Student s1 = new Student("刘亦菲" , 18);
        Student s2 = new Student("杨过" , 34);
        Student s3 = new Student("貂蝉" , 20);

        // 创建集合对象
        List<Student> list = new ArrayList<Student>();

        // 把3个学生对象添加到集合中
        list.add(s1);
        list.add(s2);
        list.add(s3);

        // 进行遍历操作
        list.forEach( s -> {
            // System.out.println(s.getName() + "----" + s.getAge());
            System.out.println(s);
        });

        // 1. 迭代器
        // 2. 增强for循环
        // 3. 普通for循环

    }


}
